andrew shields