Bart Davenport physical world