A review by reginaexmachina
O Jerusalem by Laurie R. King

5.0