Hey does anyone know if this isba good book? It seems okay at first glance.@satsekhem...