books on professional practices