Hello, we will compose a high-quality assignment writing for you and provide a list of all necessary materials based on the writing specifications you supply. You may rest assured that each piece will pass quality control and be produced on time.