Books by Bruce Hamill