Books by John H Baron