quevaughn caruth