Becoming a Technical Leader

See more by Gerald Weinberg

Available at Select Retailers