Books by george hart