Manyebook
Baird Searles
A Reader's Guide to Fantasy
A Reader's Guide To Science Fiction