Books by Barry E. Jackson