Benjamin Banneker: an American Scientist