Type
Book
Author(s)
Alexis Goldstein, Estelle Weyl, Louis Lazaris
Date
2011
Publisher
SitePoint
Pub place
Collingwood, Australia
Edition
1st ed
ISBN-10
0980846900
ISBN-13
9780980846904