Too many to list right now but I have just read The Thunder Bolt Kid by Bill Bryson it's about growing up in America in the fifties - brilliantly funny. Read all of his books and think they are great .He is an amazing travel writer as well ,another one of his laugh out loud books is called A Walk In The Woods. Which is about walking the Appalachian Trail from Georgia to Maine,through some of the most arresting and celebrated landscapes in America - the Smokey Mountains,Shenandoah National Park,The Berkshire Hills of Massachuetts and the Great North Woods of Maine.
If you need cheering up read Bill Bryson.