Books by Peter O'Connor