1
by Kossovsky, Nir
Published 2012
Apress
... it or live with its consequences. Couldn't be more timely.? --Tom Skwarek, Managing Director...