Bell, Book, and Scandal
(Bedknobs and Broomsticks 3)
Josh Lanyon