Samuel MacLean

From Wikipedia, the free encyclopedia

Samuel MacLean (McLean, McClean, Maclean etc) is the name of: