Dog Soldier Moon by McKendree Long