I would highly recommend reading pragprog.com/titles/rails3/agile-web-dev... Agile Web Development with Rails, Third Edition. It's a very popular book in the ruby-on-rails|Rails community, partially written by the creator of Rails, DHH. Even though books are great, I'd also highly recommend PeepCode's "Rails from Scratch" screencasts.
PeepCode offers two screencasts (https://peepcode. Com/products/rails-from-scratch-part-i part I and https://peepcode. Com/products/rails-from-scratch-part-ii part II) about the basics of Rails, a little over an hour each, for $9 each.
They've really helped me grasp the basics of Rails. I must warn you about Ruby on Rails for Dummies. I bought the book a while back, thinking that it'd be a great read, but it was really focused on Windows users, which are the minority of Rails developers.
We may be looking at Beginning Ruby on Rails by Wrox Beginning Guides. amazon.com/Beginning-Ruby-Rails-Wrox-Gui..." rel="nofollow">amazon.com/Beginning-Ruby-Rails-Wrox-Gui... Or Ruby on Rails for Dummies amazon.com/Beginning-Ruby-Rails-Wrox-Gui..." rel="nofollow">amazon.com/Beginning-Ruby-Rails-Wrox-Gui... Both have 3.5 stars. So you may want to go with whichever seems the more entertaining read.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.