Paul A. Kennedy
Presentations:
561
Transformations in Geometry and Algebra