As a general reference, I think this book does an excellent job of covering the bases. I would recommend this to anyone in the middle ground between novice and expert. If you have little time and need to get a general grasp of a wide range of topics relating to US securities regulation, this would be the book for you. Frankly Speaking by Frank Voisin