Books by James D. Squires