When Perfect Isn't Good Enough

by

  • Publisher: New Harbinger Publications
  • Print ISBN: 9781572245594, 157224559X

  • eText ISBN: 9781608823642, 1608823644

  • Edition: 2nd
  • Copyright year: 2009