The economic journal : the journal of the British Economic Association (Macmillan, 1891)
Refereed/Peer-reviewed