asaiah mcpherson