Royal Weddings: A Very Peculiar History
Fiona Macdonald studied history at Cambridge University and at the University of East Anglia. She has taught in schools and colleges and has written numerous books for children and adults