John Mateer was born in Johannesburg, and is based in Perth, Australia, but travels frequently. He has published books in Australia, the UK, Austria and Portugal, and smaller...

read more