Spark | 9781399407618 | Memmo