Dr. David M Livingstone
DAVID M. LIVINGSTONE holds a PhD in History from the University of California-San Diego. He is retired as Chief of Police of Simi Valley, California and is an adjunct professor at California Lutheran University.
DAVID M. LIVINGSTONE holds a PhD in History from the University of California-San Diego. He is retired as Chief of Police of Simi Valley, California and is an adjunct professor at California Lutheran University. See less
Dr. David M Livingstone's Featured Books