Aug. 30, 2015 New Website Hello all! Time for an upgrade. Check here regularly for new content, musings, and updates on recent work. -D Share Share Share on Facebook Tweet Tweet on Twitter Share Share Share on Facebook Tweet Tweet on Twitter