Oh, the places David Petraeus could go

by Mark Garrison