bill toms