This whole controversy about the plans to build a mosque near Ground Zero got me thinking about Mosques.