joseph preston bearb