On pg. 31 in Nielsen and Chuang, it's said that:
This procedure can easily be generalized to functions on an arbitrary number of bits, by using a general operation known as the Hadamard transform, or sometimes the Walsh– Hadamard transform
Aren't we trying to generalize to an arbitrary number of qubits? If it's bits, why isn't it qubits?