Sadler's Birthday by Rose Tremain (Paperback, 1999)