I’ll have to disagree with Mr. Prager’s position here. The point of an oath is to ensure that it’s linked to something holy, so as to underscore the seriousness of the promise for the one making it.
It seems to me that the Koran would do that more effectively for Rep. Ellison than the Christian Bible would.
And no, I’d have no problem with a Jewish representative swearing on the Torah or Tanach, or a Hindu representative swearing on the Vedas, especially given the Constitution’s promise that there shall be no religious test for public office.
And there’s precedent for variations on making oaths. For example, those religiously opposed to swearing oaths are typically permitted, instead, to say “I solemnly affirm…” (in court, for instance).
Why should a Congressman be treated differently? If there’s really such an uproar, perhaps Rep. Ellison could make an affirmation instead of swearing an oath–but wouldn’t the whole point be better served by allowing him to swear on something he considers holy, since he isn’t apparently opposed to oath-taking?