joseph sanders's public page