The Road to Xanadu: A Study in the Ways of the Imagination