Sir George Cornewall Lewis, 2nd Baronet (1806-1863) politician and author