I'd go with ChuckH. Oswald's book, for me, was a tedious read with no amazing information. His approach is pedantic and repetitive. I have heard he is a good guy but he's no writer.