Japanese Mythology A to Z - Jeremy Roberts