Imaginary Worlds: the Art of Fantasy by Lin Carter

$10.00
| /
Ballantine, 1973.
ISBN: 9780345033093. 278 pp.
Paperback. Very good.