Book review: Influencing Virtual Teams by Hassan Osman