» Resources » Challenged Works

Hold Fast

Kevin Major ()

Tells the tale of a troubled lad from small-town Newfoundland who challenges adult authority at almost every turn.


Read More