April 17, 2020April 13, 2020 David Yamane John Murphy of FPF Training: Collected Posts on Gun Culture 2.0 Blog
September 29, 2019September 27, 2019 David Yamane For the Love of Students: John Murphy and Brian Hill