Jake Gilliland Political junkie, scientist, satirist, part time writer.

Political junkie, scientist, satirist, part time writer, enjoyer of good rock and roll.