Learn Swift by Building Applications, Paperback/Emil Atanasov