AnnetteJ.Bruce
Contains historical facts and engaging fictions artfully woven together with lessons for life, messages about social values, and ample measures of wit.