Books by Richard Hammond PhD