Bad Plans and Specs

Speaking Engagements
October 25, 2012