my assignment needs in 24 hours | essays about faith | bp oil spill essay | point of view essay | essays on great expectations