Roy Osherove
Subscribe
Remote Public Speaking
Audio Book: Notes to a Software Team Leader