http://www.phyast.pitt.edu/~blc/book/
(It seems to have a pro nuclear bias, the author claims neutrality)