joseph allen bone