Books by Richard Chachere