Corporal Cavannagh (Scarlet Riders, No 1) | lit.salon