So are there any free ebooks out there for D or is this language still considered to be too new? And if there aren't what's a decent book to pick up, something the covers all the concepts fairly in depth?