Hanover to Windsor
ISBN-13: 9780531060100