Perfect Timing (Portals of Time Series Book 2) - Kindle edition