The Eukaryotic Nucleus: Molecular Biochemistry and Macromolecular Assemblies, Volume I by Samuel H. Wilson & Wilson H. Wilson