niba uzamutse uyu musozi uzagera muri laboratoire the university of aberdeen department of zoology lighthouse field station is based in cromarty francis rarely re used his lead characters