Books by James A. Langbridge