Best of All Possible Worlds

Best of All Possible Worlds

By Gary Anderson

Createspace, Paperback, 9781470025465, 360pp.

Publication Date: May 12, 2012



About the Author
Gary Anderson is professor in the School of Social Work at Hunter College.