John Duncan's public data