Michael Kelly 

... an old flaneur masquerading as a geologist.
See followers