eBook First Edition Jun 2008 Electronic & Database Publishing, Inc. ISBN13 9781605571607 ISBN10 1605571601 Buy