three good books

I have been in a good book drought for months and then suddenly found three great ones in a row. My boyfriend passed Black Swan Green  by David Mitchell and Cannery Row  by Steinbeck on to me. I love Steinbeck but had never read this one it is brilliant of course. I am reading and loving  Questions of Travel by Michelle de Kretser which I need to finish for my book group next week. I won't review them as I will not do them justice but if you like complex human stories about every day people all three are terrific.