Tag Archive for solomon islands

In The Name of Science

Christopher Filard is an investigator at the American Natural History Museum, therefore you could be forgiven for thinking that he must be a bright lad… or not?