Search for "Christopher De Leon"
in
Three Godless Years (1976)
Does Your Heart Beat Faster? (1980)