Books by Richard P Belcher