Diamond Magnate

422 pages • 2019 • 5 editions

fiction romance dark emotional reflective fast-paced