Stanford law review: 2012;V.64,P-2 - Stanford: Trustees of the Leland Stanford Junior University, 2012 - 797-1582p.

See for Cost Vol.1

348.73005 STA