bibliographic details : Principles & labs :