William Thomas Kpmg Full