Michael J Barry JR Facts