Edwin Ray Lankester Share This Edwin Ray Lankester (Edwin Ray Lankester, Sir Lankester E. Ray, Sir Lankester Edwin Ray, Sir Lankester Ray)