charles crandell