Mads Hartmann, Ruslan Shevchenko, Professional Scala: Write concise and expressive, type-safe code 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.