Good EMP yarn, corny yet sweet romance/sex subplot.

Very much liked the never give up viewpoint.