John Marshall Harlan: The Last Whig Justice