Shane Murray Corcoran

★ ★ ½