Books by John Beringen