Stephen Mander

Stephen Mander is originally from Liverpool in the UK, but has lived and worked in Japan, Australia, Hungary, Slovakia, Syria and Vietnam. He currently lives in Jordan.