The cannon chronicles /
McArthur, Craig.
Title from cover.
Includes bibliography.