Books by Andrew D. Gibson