ISBN: 0823099547
Condition: New
Author: Beall, Eric
Publication Year: 2009
Pages: 288
Shipping: Items will ship within 24 hours.
Returns: Accepted within 14 days of delivery for a full refund.