Professor Edward Forbes, 1815-1854