kenneth+allen+patrick