M L McPherson
McPherson has a degree in geology and extensive training in electronics, engineering and physics. He has been a columnist of Precision Shooting and Tactical Shooter magazines, and a contributor to Rifle Shooter magazine. He is an outdoor writer.
McPherson has a degree in geology and extensive training in electronics, engineering and physics. He has been a columnist of Precision Shooting and Tactical Shooter magazines, and a contributor to Rifle Shooter magazine. He is an outdoor writer. See less
M L McPherson's Featured Books
M L McPherson book reviews