1 Following

Amadan na Briona

Currently reading

Inherent Vice
Thomas Pynchon, Ron McLarty
The Best Horror of the Year Volume Five
Ellen Datlow, Laird Barron, Conrad Williams, Ramsey Campbell
Locus Solus (Alma Classics)
Raymond Roussel
Blackout (Newsflesh Trilogy, #3)
Mira Grant, Paula Christensen, Michael Goldstrom
Effective Java Programming Language Guide - Joshua Bloch, Guy L. Steele Jr. Every Java programmer should read this book, no exceptions. It will make you a better programmer.

Note that this book does not teach Java; it assumes you already know it. So it's not an introductory guide. However, once you learn the basics of the language, this should be the next book you read.