Books by Andrew H Bartlett