Author: Michael J. Roberts
Alternate names: Michael John Roberts; Mike Roberts; Roberts, M.J.; Michael J. Roberts; Michael Roberts; Michael J. Roberts MB ChB FZS
Born: 1945
Died: 2020
Bio: arachnologist