A review by knitonepugtwo
O Jerusalem by Laurie R. King

5.0