brian p. riley