Hated by some...Loved by few...Respected by all...

B.o.d.