Waiting for Richard (Time After Time Book 5) - Kindle edition