One book I actually finished from cover to cover, and found very helpful is Career Renegade: How to Make A Great Living Doing What You Love by Jonathan Fields. Great info for those of us just getting...