Books by Richard A. Haines