comprehensive study guide for ancient mythology 1222728