Yet another assignment due by 10 am today. I prefer one source. Thanks.