Dr. Alexander Thompson

Legal academic; mathematics teacher; freelance writer
I specialise in rotating ideas. [CV]

Email: athomp3 [at] ed.ac.uk