Leo Dubray Author

Leo Dubray, a former police officer in San Jose, California, lives in Klamath Falls, Oregon. He is Assistant Professor of English at Oregon Institute of Technology in Klamath Falls.