William Adams | ResearchHub