William Alexander Baillie Hamilton

1844