A review by hg_510
O Jerusalem by Laurie R. King

4.0

This book started of slow but got better with an interesting ending.