I solved it in the following way:
Let M(s) & B(s) be the saturation magnetization and magnetic flux density respectively, p be the magnetic moment of the atom, m(o) be the permeability of free space,p(
B(s) = m(o)xM(s)
M(s) = 5.17 x 10^5 A/m
Now,
Nickel is a face centered cubic(fcc) lattice and its lattice spacing is 0.3524 nm
N = 4/(0.3524)^3
= 9 x 10^28 atoms/m^3
M(s) = p x N
p = M(s)/N
In terms of Bohr magneton,
p = M(s)/[N x p(
= 0.61 Bohr magneton
Though my answer is in agreement with the book answer, I haven’t used the density and atomic weight values given in the question. Is there any mistake in my solution?