Serious Cycling - 2nd Edition by Edmund R. Burke & Ed Burke