James Barrat is known for Great Castles of Europe (1993), Nova (1974) and Treasure Seekers (1999).
No data