Rest in peace, American hero John McCain