by Maria Duenas (Author)
Format: Hardcover
Pages: 624
Edition: 1
Publisher: Simon & Schuster Ome
Published: 08 Nov 2011
ISBN 10: 1451616880
ISBN 13: 9781451616880