Ciara Torres-Spelliscy
Ciara Torres-Spelliscy is an Associate Professor of Law at Stetson University College of Law.
Publications
Corporate Citizen?: An Argument for the Separation of Corporation and State
2016, 312 pp, paper, ISBN 978-1-63284-726-3
$47.00
Teacher's Manual available