Certamente per leggerlo è necessario sapere già cosa sia Rails, a cosa serve e come funziona. Quello che trovi in questo tutorial basta e avanza. Partire da zero con quel libro secondo me è un suicidio!
Altrimenti se cerchi un libro più sullo stile "mi invento un progetto e ti faccio vedere come si fa imparando Rails" () c'è Agile web development with Rails, che però ha due grossi difetti: la seconda edizione è abbastanza sorpassata (parla di Rails 1.2) e la terza deve ancora uscire. Per giunta, secondo me, proprio per il genere di libro sono soldi buttati.