Du Pont book is good (just finished it a few months ago). Highly recommend for your list:
p 1-208 [208pp]