Author: David C Stewart
Alternate names: David C. Stewart, Jr.
Bio: David C. Stewart, Jr. is a teacher and motivator for many men struggling within America's penal system.-Amazon