Hello everyone. This is my first post on this forum. Before I started writing this I read a lot of ...