PROFESSOR E. RAY LANKESTER, 
