Author: David Lennon
Alternate names: Lennon, David (Mystery writer)
Title: (Mystery writer)
Born: 1962
Bio: American writer