Allan M. JackBorn in Glasgow, Allan M. Jack grew up in rural Perthshire. Following his education at Glasgow University and the University of Cape Town, he worked as a geologist in oil and mining industries around the world. He retired in 2011.
An OTP has been sent to your Registered Email Id:
Resend Verification Code