Training for Sudden Violence > Editions
by Rory Miller
Published July 1st 2016
by YMAA Publication Center
1, Kindle Edition, 258 pages
Published July 1st 2016
by YMAA Publication Center
1, Paperback, 256 pages
Published September 5th 2023
by YMAA Publication Center
1, Hardcover, 262 pages



