German Mythology by Roger Hargreaves