Queen of Heavenby Brian Kennelly, Rick RotondiMary, blessed virgin, saintReligionWriting a summary for young readers…For young readersBook data: Open Library