James Frederick Ferrier - Scottish philosopher (1808-1864)