A review by darkknightsrevenge
O Jerusalem by Laurie R. King

This is the perfect remedy for the abrupt time skips in The Beekeeper's Apprentice!