Is this ethical or legal?

Printable View