Alasdair

Alasdair joined Socratic 7.501369863013698 years ago. Alasdair hasn't written a biography yet.

5,052 students helped