Income Tax Fundamentals 2021 (with Intuit ProConnect Tax Online) by Whittenburg

A nice touch is that the revised version includes new practice problems at the end.