Blogging, Serendipity, and a Story of How I Met One of My Heroes

Blogging, Serendipity, and a Story of How I Met One of My Heroes