It's Hard Out Here for a Duke: Keeping Up with the Cavendishes
Publisher: Avon
Published: Nov 28, 2017
Number of pages: 272
ISBN-13: 9780062697332