This is the best link I've found that explains the history of kettlebell training.
About Jeremy:
Jeremy Rewey has been a National Academy of Sports Medicine certified personal trainer since January of 2006. For verification enter his first and last name:
http://www.nasm.org/certification/certificationsearch.aspx
He also holds a bachelor's degree in physics from the University of Minnesota.
He is an aspiring amateur mixed martial artist and has been conducting all of his own personal workouts on the north ave beach with kettlebells since January 31 2007.