Mads Hartmann and Ruslan Shevchenko, Professional Scala: Write the type-safe code concise and expressive in an environment that lets you build for the JVM, browser, and more.
Vikash Sharma, Learning Scala Programming: Learn how to write scalable and concurrent programs in Scala, a language that grows with you.