The Student Guide To Successful Online Learning by John S. White & White Baker