Books by Marc Derry Hasbrouck