Modern Arm Assembly Language Programming by Daniel Kusswurm