Books by John Love