If you have a question about Multi Threading this is the book with the answers. Multi Threading: Questions and Answers takes some of the best questions and answers asked on the stackoverflow.com website. You can use this book to look up commonly asked questions, browse questions on a particular topic, compare answers to common topics, check out the original source and much more. This book has been designed to be very easy to use, with many internal references set up that makes browsing in many different ways possible. Topics covered include: Concurrency, Python, Thread Safety, Android, Synchronization, Locking, Parallel Processing, Objective C, Linux, iOS, Threadpool, Mutex, Pthreads, Volatile and many more."
This is a nice book in question-answer format, from stackoverflow. This is if you already know multithreading, to get deep into some questions, and not to read from cover to cover, but to skim to the parts you are interested in.