Books by David McAuley