Alan Duncan avatar
About Alan Duncan
Ertswhile physician. Musician. Polymath. Language geek. French C2. Russian B2. Contact me here if you must.