guyz here i share one of the best books on subject i found here itself at faadooengineers some months ago. with my personal experience and ease of learning i recommend you all to refer this resource.