" A man of three worlds : " Mercedes Garci?a-Arenal; Mercedes Garci?a-Arenal; Gerard Albert Wiegers; Mercedes Garci?a-Arenal; Mercedes Garci?a-Arenal; Gerard Albert Wiegers; Martin Beagles