john kelly forester the general