Stanford law review: 2015;V.67,P-1 - Stanford: Trustees of the Leland Stanford Junior University, 2015 - 742p. Dewey Class. No.: 348.73005 STA