by Catherine Coulter (Author)
Format: Hardcover
Pages: 357
Publisher: Putnam Publishing Group
Published: 23 Aug 2005
ISBN 10: 0399153225
ISBN 13: 9780399153228