Peter PowellPeter Powell is known for The Dragon Pearl (2011) and Explosives: A Current Affair (1979).