JeremyStrongPh.D.
Laugh your socks off with 6 books by Jeremy Strong - a Barrington Stoke reading hero for 2012.