Type
Book
Author(s)
Sue Blackman
Date
c2011
Publisher
Apress
Pub place
[Berkeley, Calif.?]
ISBN-10
1430234229, 1430234237
ISBN-13
9781430234227, 9781430234234