The Heights Casino Speaker Series features Malcolm MacKay