365 Reasons To Be Cheerful: Magical Moments to Cheer Up Miserable Sods… One Day at a Time by Richard Happer

365 Reasons To Be Cheerful: Magical Moments to Cheer Up Miserable Sods… One Day at a Time

Richard Happer

256 pages missing pub info (editions)

nonfiction adventurous funny lighthearted slow-paced
Powered by AI (Beta)
Loading...

Description

It’s a well-observed fact that human beings (well, men) can be a grumpy old bunch, always choosing to see that infamous metaphorical glass as constantly half empty rather than half full. Where’s the fun in that? 365 Reasons To Be Cheerful is, well...

Read more

Community Reviews

Loading...

Content Warnings

Loading...