All rights and wrongs reserved ©