Flight

DAL3162

Flight history and live tracking for DAL3162, operated by Delta Air Lines. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Next flight

DateSun 04 Oct 2026
RouteKMYR MYRTLE BEACH INTERNATIONAL → KATL THE WILLIAM B HARTSFIELD ATLANTA INTERNATIONAL
Scheduled departure06:00 EDT

Scheduled and estimated times from the FAA SWIM feed, local to each airport.

Route

AirlineDelta Air Lines
Typical originKMYR MYRTLE BEACH INTERNATIONAL
Typical destinationKATL THE WILLIAM B HARTSFIELD ATLANTA INTERNATIONAL
Distance275 nm

Flight history 248 flights since Sep 2025

DateFromToDepArrDurationAircraft
2026-10-03KMYR MYRTLE BEACH INTERNATIONALKATL THE WILLIAM B HARTSFIELD ATLANTA INTERNATIONAL06:15 EDT07:13 EDT0h 58mN363NW
2026-10-02KMYR MYRTLE BEACH INTERNATIONALKATL THE WILLIAM B HARTSFIELD ATLANTA INTERNATIONAL06:10 EDT07:07 EDT0h 57mN354NW
2026-10-01KMYR MYRTLE BEACH INTERNATIONALKATL THE WILLIAM B HARTSFIELD ATLANTA INTERNATIONAL06:12 EDT07:04 EDT0h 52mN377NW
2026-09-30KMYR MYRTLE BEACH INTERNATIONALKATL THE WILLIAM B HARTSFIELD ATLANTA INTERNATIONAL06:05 EDT06:58 EDT0h 53mN329NW
2026-09-29KMYR MYRTLE BEACH INTERNATIONALKATL THE WILLIAM B HARTSFIELD ATLANTA INTERNATIONAL06:05 EDT06:58 EDT0h 53mN378NW
2026-09-28KMYR MYRTLE BEACH INTERNATIONALKATL THE WILLIAM B HARTSFIELD ATLANTA INTERNATIONAL06:10 EDT07:00 EDT0h 50mN372NW
2026-09-27KMYR MYRTLE BEACH INTERNATIONALKATL THE WILLIAM B HARTSFIELD ATLANTA INTERNATIONAL06:07 EDT06:56 EDT0h 49mN354NW
2026-09-26KMYR MYRTLE BEACH INTERNATIONALKATL THE WILLIAM B HARTSFIELD ATLANTA INTERNATIONAL06:13 EDT07:04 EDT0h 51mN372NW
2026-09-25KMYR MYRTLE BEACH INTERNATIONALKATL THE WILLIAM B HARTSFIELD ATLANTA INTERNATIONAL06:16 EDT07:09 EDT0h 53mN354NW
2026-09-24estimatedKMYRKATL06:20 EDT07:20 EDT0h 59mN378NW
2026-09-23estimatedKMYRKATL06:16 EDT07:16 EDT0h 59mN335NW
2026-09-22estimatedKMYRKATL11:56 EDT13:00 EDT1h 03mN360NW
2026-09-21KMYRKATL06:13 EDT07:08 EDT0h 55mN378NW
2026-09-20KMYRKATL06:12 EDT07:02 EDT0h 50mN354NW
2026-09-19KMYRKATL06:32 EDT07:24 EDT0h 51mN355NW
2026-09-18KMYRKATL06:14 EDT07:02 EDT0h 47mN893AT
2026-09-17KMYRKATL06:10 EDT07:12 EDT1h 01mN350NA
2026-09-16KMYRKATL06:08 EDT06:58 EDT0h 49mN374NW
2026-09-14KMYRKATL06:25 EDT07:12 EDT0h 47mN349NW
2026-09-13KMYRKATL06:23 EDT07:12 EDT0h 48mN366NW
2026-09-11KMYRKATL06:13 EDT07:06 EDT0h 52mN369NW
2026-09-10KMYRKATL06:24 EDT07:16 EDT0h 51mN366NW
2026-09-09KMYRKATL06:08 EDT06:56 EDT0h 47mN352NW
2026-09-08KMYRKATL06:16 EDT07:06 EDT0h 49mN357NW
2026-09-06KMYRKATL06:18 EDT07:06 EDT0h 47mN335NW
2026-09-05KMYRKATL06:10 EDT06:58 EDT0h 47mN360NW
2026-09-04KMYRKATL06:09 EDT06:58 EDT0h 48mN376NW
2026-09-03KMYRKATL06:08 EDT06:56 EDT0h 48mN367NW
Earlier flights (220) - back to 2025-09-18
DateFromToDepArrDurationAircraft
2026-09-01KMYRKATL06:06 EDT06:58 EDT0h 51mN378NW
2026-08-31KMYRKATL06:20 EDT07:12 EDT0h 51mN334NW
2026-08-30KMYRKATL06:12 EDT07:04 EDT0h 52mN347NW
2026-08-29KMYRKATL06:11 EDT07:06 EDT0h 55mN358NW
2026-08-28KMYRKATL06:13 EDT07:06 EDT0h 52mN378NW
2026-08-27KMYRKATL06:53 EDT07:44 EDT0h 50mN355NW
2026-08-26KMYRKATL06:15 EDT07:06 EDT0h 50mN348NW
2026-08-25estimatedKMYRKATL06:16 EDT07:00 EDT0h 44mN366NW
2026-08-24KMYRKATL06:09 EDT07:00 EDT0h 51mN365NW
2026-08-23KMYRKATL06:04 EDT06:54 EDT0h 49mN365NW
2026-08-22KMYRKATL06:15 EDT07:04 EDT0h 49mN371NW
2026-08-21KMYRKATL06:13 EDT07:06 EDT0h 52mN367NW
2026-08-20KMYRKATL06:17 EDT07:04 EDT0h 46mN366NW
2026-08-19estimated??10:13Z10:50Z0h 36mN356NW
2026-08-18estimatedKMYRKATL06:16 EDT07:08 EDT0h 51mN350NA
2026-08-16estimatedKMYRKATL06:11 EDT08:30 EDT2h 18mN360NW
2026-08-15KMYRKATL06:16 EDT09:26 EDT3h 10mN345NW
2026-08-14KMYRKATL06:05 EDT09:51 EDT3h 45mN345NW
2026-08-13KMYRKATL06:12 EDT07:00 EDT0h 47mN370NW
2026-08-12KMYRKATL06:19 EDT07:10 EDT0h 50mN343NW
2026-07-23estimatedKMYRKATL06:09 EDT06:56 EDT0h 46mN370NW
2026-07-22KMYRKATL06:14 EDT07:08 EDT0h 53mN348NW
2026-07-21KMYRKATL06:06 EDT06:58 EDT0h 51mN344NW
2026-07-20KMYRKATL06:09 EDT06:58 EDT0h 48mN351NW
2026-07-19KMYRKATL06:14 EDT07:02 EDT0h 47mN347NW
2026-07-18estimatedKMYRKATL07:18 EDT08:02 EDT0h 44mN350NA
2026-07-17KMYRKATL06:03 EDT06:52 EDT0h 48mN369NW
2026-07-16KMYRKATL06:08 EDT06:56 EDT0h 47mN366NW
2026-07-15KMYRKATL06:49 EDT07:32 EDT0h 42mN365NW
2026-07-14KMYRKATL07:44 EDT08:40 EDT0h 55mN369NW
2026-07-13KMYRKATL06:10 EDT07:15 EDT1h 05mN369NW
2026-07-11KMYRKATL07:34 EDT07:58 EDT0h 23mN363NW
2026-07-10KMYRKATL07:57 EDT08:44 EDT0h 46mN362NW
2026-07-09KMYRKATL06:09 EDT07:22 EDT1h 13mN360NW
2026-07-08KMYRKATL06:25 EDT07:30 EDT1h 04mN376NW
2026-07-06KMYRKATL06:09 EDT06:58 EDT0h 48mN328NW
2026-07-05KMYRKATL06:06 EDT06:58 EDT0h 51mN365NW
2026-07-04KMYRKATL07:30 EDT08:00 EDT0h 30mN376NW
2026-07-03KMYRKATL06:15 EDT07:24 EDT1h 09mN370NW
2026-07-02KMYRKATL05:57 EDT06:44 EDT0h 46mN365NW
2026-07-01KMYRKATL06:05 EDT06:56 EDT0h 50mN328DN
2026-06-30KMYRKATL06:09 EDT07:00 EDT0h 50mN363NW
2026-06-29KMYRKATL06:04 EDT06:54 EDT0h 49mN344NW
2026-06-28KMYRKATL06:11 EDT07:10 EDT0h 59mN358NW
2026-06-27KMYRKATL07:21 EDT08:02 EDT0h 40mN350NA
2026-06-26estimatedKMYRKATL06:09 EDT06:54 EDT0h 44mN328NW
2026-06-25KMYRKATL06:04 EDT06:56 EDT0h 51mN375NC
2026-06-24KMYRKATL06:08 EDT06:56 EDT0h 47mN357NW
2026-06-23estimatedKMYRKATL06:06 EDT06:48 EDT0h 42mN350NA
2026-06-22KMYRKATL06:05 EDT06:56 EDT0h 51mN325US
2026-06-21KMYRKATL06:09 EDT07:02 EDT0h 52mN365NW
2026-06-20estimatedKMYRKATL07:15 EDT08:08 EDT0h 52mN344NW
2026-06-19KMYRKATL06:10 EDT06:58 EDT0h 47mN343NW
2026-06-18KMYRKATL06:10 EDT07:00 EDT0h 49mN349NW
2026-06-17estimatedKCAEKATL06:33 EDT07:10 EDT0h 36mN371NW
2026-06-16KMYRKATL06:11 EDT07:04 EDT0h 52mN370NW
2026-06-15KMYRKATL06:13 EDT07:10 EDT0h 56mN345NW
2026-06-14KMYRKATL06:09 EDT06:58 EDT0h 49mN335NW
2026-06-13estimatedKMYRKATL07:18 EDT08:08 EDT0h 49mN343NW
2026-06-12KMYRKATL06:17 EDT07:10 EDT0h 52mN378NW
2026-05-29estimatedKMYRKATL06:15 EDT07:02 EDT0h 46mN858DZ
2026-05-28estimatedKMYRKATL06:15 EDT07:10 EDT0h 54mN890DN
2026-05-27estimatedKMYR?06:07 EDT10:46Z0h 38mN856DN
2026-05-26estimatedKMYRKATL06:15 EDT07:08 EDT0h 52mN828DN
2026-05-25estimatedKMYRKATL06:21 EDT07:16 EDT0h 55mN928DU
2026-05-24estimatedKMYRKATL06:19 EDT07:12 EDT0h 52mN848DN
2026-05-23KMYRKATL06:07 EDT07:04 EDT0h 56mN903DN
2026-05-22estimatedKMYRKATL06:13 EDT07:02 EDT0h 48mN940DU
2026-05-21KMYRKATL06:12 EDT07:03 EDT0h 50mN842DN
2026-05-20KMYRKATL20:22 EDT08:37 EDT12h 14mACFC56
2026-05-19partialKMYR?22:41 EDTN913DU
2026-05-12estimatedKMYR?06:14 EDT10:52Z0h 38mN842DN
2026-05-11KMYRKATL06:17 EDT07:08 EDT0h 50mN927DZ
2026-05-10KMYRKATL06:19 EDT07:14 EDT0h 54mN906DN
2026-05-09estimatedKMYRKATL06:18 EDT07:12 EDT0h 53mN893DN
2026-05-08estimatedKMYRKATL06:16 EDT07:14 EDT0h 57mN872DN
2026-05-07estimatedKMYRKATL06:22 EDT07:14 EDT0h 51mN924DZ
2026-05-06KMYRKATL06:08 EDT07:10 EDT1h 02mN352NW
2026-05-05estimatedKMYRKATL08:34 EDT09:20 EDT0h 45mN328NW
2026-05-04estimatedKMYRKATL06:08 EDT07:00 EDT0h 51mN361NW
2026-05-03partialKATL?09:45 EDTN360NW
2026-05-01estimatedKMYRKATL06:15 EDT07:14 EDT0h 58mN368NW
2026-04-30estimatedKMYRKATL06:11 EDT07:10 EDT0h 58mN373NW
2026-04-28KMYRKATL05:59 EDT06:52 EDT0h 52mN372NW
2026-04-27KMYRKATL06:11 EDT07:06 EDT0h 54mN367NW
2026-04-26estimatedKMYRKATL06:19 EDT07:12 EDT0h 52mN345NW
2026-04-25KMYRKATL06:24 EDT07:14 EDT0h 49mN350NA
2026-04-24KMYRKATL07:14 EDT08:02 EDT0h 47mN364NW
2026-04-23KMYRKATL06:01 EDT08:57 EDT2h 55mN348NW
2026-04-22KMYRKATL06:01 EDT06:50 EDT0h 48mN370NW
2026-04-21estimatedKMYRKATL06:28 EDT07:10 EDT0h 41mN349NW
2026-04-20estimated?KATL10:18Z06:56 EDT0h 38mN372NW
2026-04-19estimatedKMYRKATL06:16 EDT07:08 EDT0h 51mN329NW
2026-04-18estimatedKMYRKATL06:12 EDT07:12 EDT0h 59mN365NW
2026-04-17estimatedKMYRKATL06:21 EDT07:12 EDT0h 50mN348NW
2026-04-16estimatedKMYRKATL06:12 EDT07:02 EDT0h 49mN362NW
2026-04-15KMYRKATL05:56 EDT06:46 EDT0h 49mN377NW
2026-04-14KMYRKATL06:20 EDT07:12 EDT0h 51mN377NW
2026-04-13estimatedKMYRKATL06:15 EDT07:06 EDT0h 50mN377NW
2026-04-12estimatedKMYRKATL06:13 EDT07:08 EDT0h 54mN342NW
2026-04-11KMYRKATL06:05 EDT06:54 EDT0h 48mN970AT
2026-04-06estimatedKMYRKATL06:13 EDT07:06 EDT0h 52mN376NW
2026-04-05estimatedKMYRKATL06:16 EDT07:02 EDT0h 46mN365NW
2026-04-04estimatedKMYRKATL06:20 EDT07:12 EDT0h 51mN944AT
2026-04-03estimatedKMYRKATL06:10 EDT06:56 EDT0h 45mN372NW
2026-04-02estimatedKMYRKATL06:05 EDT06:52 EDT0h 46mN366NW
2026-04-01estimated??10:10Z10:46Z0h 35mN344NW
2026-03-31estimatedKMYRKATL06:12 EDT06:58 EDT0h 45mN372NW
2026-03-30estimatedKMYRKATL06:09 EDT07:00 EDT0h 51mN356NW
2026-03-29partialKATL?00:16 EDTN891AT
2026-03-15estimatedKMYRKATL06:10 EDT07:02 EDT0h 51mN376NW
2026-03-14estimatedKMYRKATL06:12 EDT06:58 EDT0h 45mN895AT
2026-03-13estimatedKMYRKATL06:16 EDT07:10 EDT0h 53mN358NW
2026-03-12estimatedKMYRKATL06:03 EDT08:44 EDT2h 40mN341NW
2026-03-11KMYRKATL06:07 EDT07:08 EDT1h 00mN338NW
2026-03-10KMYRKATL06:06 EDT07:10 EDT1h 03mN362NW
2026-03-09KMYRKATL06:48 EDT07:56 EDT1h 07mN376NW
2026-03-08KMYRKATL06:10 EDT07:06 EDT0h 55mN342NW
2026-03-06KMYRKATL06:01 EST06:58 EST0h 57mN360NW
2026-03-05KMYRKATL06:27 EST07:22 EST0h 55mN376NW
2026-03-04KMYRKATL06:13 EST07:16 EST1h 02mN362NW
2026-03-03KMYRKATL08:09 EST09:14 EST1h 05mN340NW
2026-03-02KMYRKATL06:14 EST07:14 EST0h 59mN340NW
2026-03-01KMYRKATL06:07 EST07:08 EST1h 00mN374NW
2026-02-28KMYRKATL06:12 EST07:10 EST0h 57mN378NW
2026-02-27KMYRKATL06:03 EST07:02 EST0h 58mN365NW
2026-02-26KMYRKATL06:10 EST07:10 EST1h 00mN356NW
2026-02-25KMYRKATL06:13 EST07:12 EST0h 59mN358NW
2026-02-24KMYRKATL06:07 EST07:06 EST0h 58mN328NW
2026-02-23KMYRKATL06:06 EST07:02 EST0h 56mN354NW
2026-02-22KMYRKATL06:09 EST07:19 EST1h 09mN351NW
2026-02-21KMYRKATL06:03 EST07:08 EST1h 05mN345NW
2026-02-20KMYRKATL06:05 EST07:12 EST1h 06mN344NW
2026-02-19KMYRKATL06:03 EST07:02 EST0h 58mN352NW
2026-02-18KMYRKATL07:35 EST08:48 EST1h 13mN355NW
2026-02-17estimatedKMYRKATL06:12 EST07:08 EST0h 55mN374NW
2026-02-16KMYRKATL06:15 EST07:12 EST0h 56mN369NW
2026-02-15KMYRKATL06:05 EST07:08 EST1h 02mN325US
2026-02-14KMYRKATL09:13 EST10:20 EST1h 06mN355NW
2026-02-13KMYRKATL06:11 EST07:18 EST1h 07mN358NW
2026-02-12KMYRKATL07:01 EST08:04 EST1h 03mN895AT
2026-02-11KMYRKATL06:03 EST07:06 EST1h 02mN961AT
2026-02-07KMYRKATL06:12 EST07:16 EST1h 03mN961AT
2026-02-06KMYRKATL06:12 EST07:14 EST1h 02mN966AT
2026-02-05KMYRKATL06:05 EST07:08 EST1h 03mN960AT
2026-02-04KMYRKATL09:58 EST11:08 EST1h 09mN951AT
2026-02-03KMYRKATL06:06 EST07:06 EST1h 00mN961AT
2026-01-30KMYRKATL06:01 EST07:04 EST1h 02mN950AT
2026-01-29KMYRKATL06:03 EST07:06 EST1h 02mN965AT
2026-01-28KMYRKATL05:58 EST07:04 EST1h 05mN993AT
2026-01-27KMYRKATL06:07 EST07:18 EST1h 10mN977AT
2026-01-26KMYRKATL06:07 EST07:30 EST1h 22mN989AT
2026-01-25KMYRKATL06:51 EST08:00 EST1h 08mN971AT
2026-01-24KMYRKATL06:04 EST07:20 EST1h 15mN974AT
2026-01-23KMYRKATL05:57 EST07:04 EST1h 06mN892AT
2026-01-22KMYRKATL06:02 EST07:08 EST1h 05mN998AT
2026-01-21KMYRKATL06:25 EST07:26 EST1h 01mN964AT
2026-01-20KMYRKATL06:06 EST07:12 EST1h 05mN955AT
2026-01-19KMYRKATL06:23 EST07:24 EST1h 00mN603AT
2026-01-09estimatedKMYRKATL06:08 EST07:16 EST1h 08mN924AT
2026-01-08estimatedKMYRKATL06:00 EST07:00 EST0h 59mN942AT
2026-01-07estimatedKMYRKATL06:13 EST07:24 EST1h 10mN948AT
2026-01-06KMYRKATL05:59 EST07:00 EST1h 00mN951AT
2026-01-05KMYRKATL06:04 EST07:10 EST1h 06mN977AT
2026-01-04KMYRKATL06:08 EST07:08 EST0h 59mN983AT
2026-01-03estimatedKMYRKATL06:12 EST07:16 EST1h 03mN353NW
2026-01-02KMYRKATL05:55 EST07:04 EST1h 08mN977AT
2026-01-01estimatedKMYRKATL05:55 EST06:50 EST0h 54mN933AT
2025-12-31KMYRKATL06:26 EST07:28 EST1h 01mN983AT
2025-12-30estimatedKMYRKATL06:05 EST07:12 EST1h 06mN899AT
2025-12-29estimatedKMYRKATL06:11 EST07:10 EST0h 58mN985AT
2025-12-28estimatedKMYRKATL06:13 EST07:12 EST0h 58mN967AT
2025-12-27KMYRKATL06:11 EST07:02 EST0h 50mN947AT
2025-12-26estimatedKMYRKATL06:26 EST07:16 EST0h 49mN964AT
2025-12-25KMYRKATL05:58 EST06:52 EST0h 53mN935AT
2025-12-24estimatedKMYRKATL06:00 EST06:52 EST0h 52mN935AT
2025-12-23estimatedKMYRKATL06:12 EST07:16 EST1h 04mN967AT
2025-12-22KMYRKATL06:01 EST06:56 EST0h 54mN935AT
2025-12-21KMYRKATL06:05 EST07:02 EST0h 57mN948AT
2025-12-20KMYRKATL06:10 EST07:10 EST0h 59mN961AT
2025-10-30KMKEKDTW13:11 CDT15:02 EDT0h 50mN717JL
2025-10-30KDTWKMKE12:17 EDT12:02 CDT0h 44mN717JL
2025-10-29KMKEKDTW13:04 CDT14:48 EDT0h 43mN963AT
2025-10-29KDTWKMKE12:18 EDT12:02 CDT0h 44mN963AT
2025-10-28KMKEKDTW13:17 CDT15:04 EDT0h 46mN966AT
2025-10-28KDTWKMKE12:24 EDT12:12 CDT0h 47mN966AT
2025-10-27KMKEKDTW13:12 CDT14:56 EDT0h 43mN933AT
2025-10-27KDTWKMKE12:26 EDT12:12 CDT0h 45mN933AT
2025-10-26KMKEKDTW13:17 CDT15:02 EDT0h 44mN938AT
2025-10-26KDTWKMKE12:38 EDT12:16 CDT0h 38mN938AT
2025-10-24KMKEKDTW13:10 CDT14:48 EDT0h 37mN603AT
2025-10-24estimatedKDTWKMKE12:23 EDT12:06 CDT0h 42mN603AT
2025-10-23KMKEKDTW15:36 CDT17:12 EDT0h 36mN923AT
2025-10-23estimated?KMKE19:23Z14:42 CDT0h 18mN923AT
2025-10-22KMKEKDTW13:44 CDT15:24 EDT0h 40mN893AT
2025-10-22estimatedKDTW?13:03 EDT17:42Z0h 38mN893AT
2025-10-21KMKEKDTW13:07 CDT14:48 EDT0h 40mN998AT
2025-10-21estimatedKDTWKMKE12:17 EDT11:58 CDT0h 40mN998AT
2025-10-20KMKEKDTW13:39 CDT15:20 EDT0h 40mN926AT
2025-10-20estimatedKDTW?12:38 EDT17:16Z0h 37mN926AT
2025-10-15KDTWKMKE12:27 EDT12:22 CDT0h 54mN977AT
2025-10-14KMKEKDTW13:06 CDT14:56 EDT0h 50mN992AT
2025-10-14KDTWKMKE12:19 EDT12:08 CDT0h 48mN992AT
2025-10-13KMKEKDTW13:01 CDT14:52 EDT0h 51mN717JL
2025-10-13KDTWKMKE12:20 EDT12:08 CDT0h 47mN717JL
2025-10-07KMKEKDTW15:17 CDT17:08 EDT0h 50mN952AT
2025-10-07KDTWKMKE12:17 EDT12:10 CDT0h 52mN952AT
2025-10-06KMKEKDTW14:16 CDT16:00 EDT0h 43mN603AT
2025-10-06KDTWKMKE13:36 EDT13:24 CDT0h 47mN603AT
2025-10-05KMKEKDTW16:12 CDT17:54 EDT0h 42mN929AT
2025-10-05KDTWKMKE15:36 EDT15:20 CDT0h 43mN929AT
2025-10-04estimatedKDTW?19:27 EDT23:56Z0h 29mN899AT
2025-10-02KDTWKMKE12:19 EDT13:14 CDT1h 55mAC4CD4
2025-09-29KDTWKMKE12:34 EDT13:22 CDT1h 48mA3DC47
2025-09-28KDTWKMKE12:17 EDT13:14 CDT1h 57mAD9293
2025-09-26KDTWKMKE12:21 EDT13:11 CDT1h 50mACE5BB
2025-09-25KDTWKMKE12:22 EDT13:32 CDT2h 09mACD83D
2025-09-21KDTWKMKE12:16 EDT13:20 CDT2h 04mADF06D
2025-09-19KDTWKMKE12:49 EDT13:31 CDT1h 41mADF06D
2025-09-18partialKDTW?12:18 EDTADF06D

Times are local to each airport. Hover for UTC. Flights marked estimated were completed with route prediction or partial coverage; partial records have a confirmed departure but no reliable arrival fix.

Open the live map Full history CSV API access
Follow this flight

Get an email when DAL3162 flies + if it runs late.

Data access

Live positions and 365-day history for this flight are available through the PlaneTrack API (commercial use from $29/month) and as one-off CSV extracts from our archive (from $9.99, with a free one-day sample). Questions: [email protected]