Manyebook
Franny Billingsley
The Writer's Guide to Fantasy Literature