Stealing magic
1999 • 201 pages