books on writing essays | german homework help | help with programming assignment | why is it important to vote essay | essay on extinction of species