Books written by Andrew Prentice