Business and society review/Innovation ([Warren, Gorham & Lamont], 1973)
Refereed/Peer-reviewed