Books by JOHN PEARL