macpherson building