Sarah More - 108856

Abstraction #14