Books by Julian Hopefield