The Many Names of Magdalena Cruz
Publisher: Design Vault Press, LLC
Published: Jul 15, 2017
Format: paperback
Number of pages: 322
ISBN-13: 9780976897415
Description: 308 pages ; 23 cm