New Design
Welcome to Version 2 of MichaelAHeap.com! This iteration is quite a lot different to the previous one, and I wasn’t sure if it would be a good idea to scrap the old one and start afresh. I’m a firm believer in the “Realign-Not-Redesign” way of doing things, but it just wasn’t going to cut it. I…