A Cheery Soul review: Surrealism, Anglicanism, carnal desire and satire Source will download... A Cheery Soul review: Surrealism, Anglicanism, carnal desire and satire