Richard Dawkins writes books.
Shaolin Handlock is a 1978 Shaw Brothers film directed by Ho Meng Hua , starring Lo Lieh and David Chiang .. Shaw Brothers. Shaw Brothers. Ho Meng Hua. Ho Meng Hua. Lo Lieh. Lo Lieh. David Chiang. David Chiang