Geoffrey Larder is known for History of the World: Part I (1981), The Further Adventures of Oliver Twist (1980) and Mona Lisa (1986).
No data