Barrie Taylor 

Slightly demented writer, racing fan, martial arts enthusiast and film buff