John Maclean, a fighter for freedom / by Tom Bell