due tomorrow 300 words with references

swetie5