Human Shield……………..a matter of taste