Harpur, Patrick The Philosopher's Secret Fire: A History of the Imagination (1566634857)
An historical examination of the expressions of human imagination looks at a wide range of imaginary creatures and concepts found in folklore, mythology, religion, philosophy, poetry, drama, spiritualism, and psychology.