general study guide for ancient mythology 998496