bruce richard reynolds