Me parece que deberías iniciar por la documentación presente en
MSDN, por si quieres profundizar más en el tema, si a ti o a alguien más le interesa, haré lo posible para subir a la dirección de correo donde hay otros libros, el título es "C# Threading Handbook",
en inglés.
Saludos