Peter Moseley's public data