David Shearer

Discipline

History (2)

Co-author

Date

Date

Documents written by David Shearer (7) | is about David Shearer (2)

David Shearer (Nov 18, 2022)
David Shearer (Mar 18, 2016)
David Shearer (Oct 28, 2013)
Michel Aucouturier et al. (Mar 19, 2013)

François-Xavier Nérard (Nov 25, 2012)