david west jr's public page