1. United States Code, Title 49 - Transportation. This official government source legally defines the different types of bills of lading.
49 U.S. Code § 80103(a)(1): Defines a nonnegotiable bill as a "straight bill of lading."
49 U.S. Code § 80103(b)(1): Defines a negotiable bill as an "order bill of lading."
2. United Nations Conference on Trade and Development (UNCTAD). This publication provides guidance on best practices for transport documents.
UNCTAD/SDTE/TLB/2003/4, "Bills of Lading: A Guide to Good Practice," Page 5, Section 1.3.2: "Bills of lading are either negotiable or non-negotiable. A non-negotiable bill of lading is often called a 'straight' bill of lading or a 'waybill'." It further explains that an order bill of lading is the primary example of a negotiable document.
3. Ghiani, G., Laporte, G., & Musmanno, R. (2013). Introduction to Logistics Systems. John Wiley & Sons. This academic textbook is widely used in university logistics programs.
Chapter 10, Section 10.4.1 "The Bill of Lading": "The bill of lading can be straight (non-negotiable) or to order (negotiable). In the first case, the carrier must deliver the goods only to the consignee specified in the document... In the second case, the bill of lading represents the title to the goods..."