George Pleydell Bancroft

Senarist