Translated From The French, With Numerous Notes, By Donald Grant With Sixty-Nine Illustrations And One Hundred And Eight Tables