pcrawford