Details Publisher (Source) New York : Routledge, 2007 Language Not specified ISBN 9780415956833 Record