Previous results for Peter Bradshaw