Books by john d. barry