Notes from the Trenches - Peter Sprenkle; Charles R Anderson (Taylor and Francis, 2006)