Peter Rothwell's Publications