America: A history - Mackenzie, Robert, 1823-1881