Jim McNeff served in the USAF and civilian law enforcement for thirty-one years. He retired as a police lieutenant from Southern California. Jim previously authored The Spirit behi...lihat lebih banyakJim McNeff served in the USAF and civilian law enforcement for thirty-one years. He retired as a police lieutenant from Southern California. Jim previously authored The Spirit behind Badge 145 and contributes articles to various publications. He ministers to the law enforcement community from his website, www.badge145.com.lihat lebih sedikit